transportable working platform - Alemán Inglés Diccionario